armoured scout vehicles - Francés Inglés Diccionario